Add access_call fontification to elixir-ts-mode
authorWilhelm Kirschbaum <wkirschbaum@gmail.com>
Fri, 29 Dec 2023 15:09:00 +0000 (17:09 +0200)
committerDmitry Gutov <dmitry@gutov.dev>
Wed, 7 Feb 2024 02:18:54 +0000 (04:18 +0200)
* lisp/progmodes/elixir-ts-mode.el
(elixir-ts--font-lock-settings):
Add access_call queries to the elixir-variable feature (bug#67246).

lisp/progmodes/elixir-ts-mode.el

index b493195eedd827ae3a31b8f092258af1fff8b80c..2c7323c318d655820c8d70f137423d23a21737f8 100644 (file)
      (body (identifier) @font-lock-variable-name-face)
      (unary_operator operand: (identifier) @font-lock-variable-name-face)
      (interpolation (identifier) @font-lock-variable-name-face)
-     (do_block (identifier) @font-lock-variable-name-face))
+     (do_block (identifier) @font-lock-variable-name-face)
+     (access_call target: (identifier) @font-lock-variable-name-face)
+     (access_call "[" key: (identifier) @font-lock-variable-name-face "]"))
 
    :language 'elixir
    :feature 'elixir-builtin